WPPayForm\App\Models\Submission D

Total Complexity 185
Dependencies 11
Dependents 32
Total lines 1,096
Lines of code 811
Logical lines of code 456
Comment lines 58
Methods 38
Properties 2

Methods 38

Method Rating Maintainability Complexity Lines of code
donationTotal()
D
33 32 89
getAll()
B
39 20 60
getSubmission()
A
42 13 51
getDonationItem()
A
33 7 112
paymentTotal()
A
45 11 40
getEntryCountByPaymentStatus()
A
50 9 27
getParsedSubmission()
A
50 8 28
index()
A
47 7 35
getTotalCount()
A
56 8 18
getDiscounts()
S
51 6 27
findMetaValueById()
S
47 5 36
getUnParsedSubmission()
S
53 5 23
getSubmissionEntriesbatch()
S
54 5 22
getInputEntryData()
S
54 4 22
processSubmissionsInBatch()
S
54 3 21
searchString()
S
56 3 19
checkSubscriptionsBySubmissionIds()
S
60 3 14
getMeta()
S
61 3 13
paymentStatus()
S
63 3 11
updateMeta()
S
54 2 22
getByCustomerEmail()
S
54 2 22
dateFilter()
S
67 3 7
getLabel()
S
64 3 10
deleteSubmission()
S
60 2 14
makeQueryAbandoned()
S
61 2 11
sanitizeDateInput()
S
72 2 6
getSubmissionByHash()
S
64 2 9
getSubmissionWithRelations()
S
66 2 8
form()
S
79 1 3
transactions()
S
79 1 3
subscriptions()
S
79 1 3
createSubmission()
S
80 1 3
getSubmissionByEmail()
S
78 1 3
getNewEntriesCount()
S
79 1 3
orderItems()
S
79 1 3
subscriptionItems()
S
79 1 3
updateSubmission()
S
74 1 4
changeEntryStatus()
S
70 1 6